package com.neusoft.service;

import com.neusoft.bean.MedicalTechnologyIdsBean;
import com.neusoft.bean.PageBean;

import java.util.List;
import java.util.Map;

public interface CheckRequestService {
    String saveCheckRequest(Map<String, Object> checkRequest);

    Integer getFinishCheck();

    void updateCheckRequestTable(Integer checkId, Integer medicalTechnologyId);

    List<Integer> getWaitRegisterIdList();

    void takeCharge(MedicalTechnologyIdsBean medicalTechnologyIdsBean);

    void charge(MedicalTechnologyIdsBean medicalTechnologyIdsBean);

    List<Map<String, Object>> checkItem(String realName);

    //    y
    String commitCheckRequest(Map<String, Object> register);
    //    y
    PageBean createPatientRecord(Integer registerId);
}
